package com.trf.dao;

import com.trf.pojo.Books;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author 唐荣锋
 * @Date 2022/3/15-星期二-21:50
 */
public interface BookMapper {
    //增：增加书籍（book）
    int addBook(Books books);

    //删：删除书籍（book），根据id删除
    int deleteBookById(@Param("id") int id);

    //改：更新书籍（book）
    int updateBook(Books books);

    //查：查询书籍（book），根据id查询
    Books queryBookById(@Param("id") int id);

    //查：通过书名查询
    Books queryBookByName(@Param("bookName")String bookName);

    //查询全部书籍，返回list集合
    List<Books> queryAllBook();
}
